import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class code3 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt(),m = in.nextInt();
        int x = in.nextInt(),y = in.nextInt();

        long[][] dp = new long[n+2][m+2];//1.long类型
        dp[0][1] = 1;
        x+=1;y+=1;//2.下标映射

        for(int i=1;i<n+2;i++) {
            for(int j=1;j<m+2;j++) {
                if(Math.abs(i-x)+Math.abs(j-y)==3&&i!=x&&j!=y||(i==x&&j==y)) dp[i][j] = 0;//3.马的这个位置也不行
                else dp[i][j] = dp[i-1][j]+dp[i][j-1];
            }
        }
        System.out.print(dp[n+1][m+1]);
    }
}